Tool integration for flexible simulation of distributed algorithms
نویسندگان
چکیده
Over the last two decades, considerable research has been done in distributed operating systems, which can be attributed to faster processors and better communication technologies. A distributed operating system requires distributed algorithms to provide basic operating system functionality like mutual exclusion, deadlock detection, etc. A number of such algorithms have been proposed in the literature. Traditionally, these distributed algorithms have been presented in a theoretical way, with limited attempts to simulate actual working models. This paper discusses our experience in simulating distributed algorithms with the aid of some existing tools, including OPNET and Xplot. We discuss our efforts to define a basic model-based framework for rapid simulation and visualization, and illustrate how we used this framework to evaluate some classic algorithms. We have also shown how the performance of different algorithms can be compared based on some collected statistics. To keep the focus of this paper on the approach itself, and our experience with tool integration, we only discuss some relatively simple models. Yet, the approach can be applied to more complex algorithm specifications. Copyright 2001 John Wiley & Sons, Ltd.
منابع مشابه
Optimizing Flexible Manufacturing System: A Developed Computer Simulation Model
In recent years, flexible manufacturing system as a response to market demands has been proposed to increase product diversity, optimum utilization of machines andperiods of short-term products.The development of computer systems has provided the ability to build machines with high functionality and the necessary flexibility to perform various operations. However, due to the complexity and the ...
متن کاملA Flexible Control Systems Development and Integration Environment for Distributed Ship Control
Rapid advances have been made in Commercial Off-The-Shelf Programmable Logic Controllers (PLCs), PC-based boards and embedded intelligence in localised smart controllers, smart sensors and smart actuators. Great opportunities exist to produce high performance, dependable distributed systems, however, the key element that is missing is software tool support for systems integration. Many propriet...
متن کاملA New Optimization Algorithm for Optimal Wind Turbine Location Problem in Constantine City Electric Distribution Network Based Active Power Loss Reduction
The wind turbine has grown out to be one of the most common Renewable Energy Sources (RES) around the world in recent years. This study was intended to position the Wind Turbine (WT) on a wind farm to achieve the highest performance possible in Electric Distribution Network (EDN). In this paper a new optimization algorithm namely Salp Swarm Algorithm (SSA) is applied to solve the problem of opt...
متن کاملSIMULATION AND MONITORING OF THE MACHINING PROCESS VIA FUZZY LOGIC AND CUTTING FORCES
On time replacement of a cutting tool with a new one is an important task in Flexible Manufacturing Systems (FMS). A fuzzy logic-based approach was used in the present study to predict and simulate the tool wear progress in turning operation. Cutting parameters and cutting forces were considered as the input and the wear rate was regarded as the output data in the fuzzy logic for construct...
متن کاملA Novel Message-oriented and Soa Based Real-time Modeling and Simulation Framework for Peer-to-peer Systems1
Recent advances in Service Oriented Architecture (SOA) provides many exciting opportunities for developing nextgeneration of distributed simulation frameworks and tools. At the mean time, Peer-to-Peer (P2P) based network technique also challenges the traditional view of distributed simulations. Indeed, the integration of SOA and P2P techniques can potentially help on developing more flexible, s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softw., Pract. Exper.
دوره 31 شماره
صفحات -
تاریخ انتشار 2001